isabella grape - Turkish English Dictionary